package com.hzw.saas.service.hpc.service.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 集群状态
 * @author sonam
 * @sine 2021/12/20 2:05 下午
 */
@Data
public class ClusterUsageBO implements Serializable {

    private static final long serialVersionUID = -341684758338107356L;
    /**
     * cpu核数，单位核
     */
    @ApiModelProperty(value = "cpu核数，单位核")
    private int cpus;

    /**
     * CPU使用量
     */
    @ApiModelProperty(value = "CPU使用量")
    private BigDecimal cpuUsed;

    /**
     * CPU使用率%
     */
    @ApiModelProperty(value = "CPU使用率")
    private BigDecimal cpuUsedRate;

    /**
     * 内存大小,单位GB
     */
    @ApiModelProperty(value = "内存大小,单位GB")
    private int mem;

    /**
     * 内存使用量
     */
    @ApiModelProperty(value = "内存使用量")
    private BigDecimal memUsed;

    /**
     * 内存使用率%
     */
    @ApiModelProperty(value = "内存使用率")
    private BigDecimal memUsedRate;
}
